Depends on what aspect of class you are looking at.
Socially you sound pretty middle class reading the Guardian. Tattoos, takeaways and mixed families arent really indicative of social class anymore really.
Economically that would depend on your household income. A senior manager would generally be somewhere within the middle class (lower, central, upper middle) depending on the size of organisation. You would be considered underclass since your not in work.
It can be done on income (adjusted for cost of living) or job role. For North of England id generally say it goes something like this:
Underclass: People out of work due to illness or unemployment or other reason. Under 17k PA.
Working class: People performing unskilled, semi skilled or skilled practical or manual work. Typically jobs include labourers, skilled trades, serviceman/women (not including officers or senior NCOs) etc. 17-25k PA.
Lower middle class: People in lower level managerial or supervisory positions, highly skilled tradesman, white collar graduates in low paying roles such as nurses and teachers. 25-40k PA.
Upper middle class: People in senior managerial or leadership positions with signitcant but not dominant influece over society such as directors of small to medium buisnesses, minor entertainment stars, military officers, highly educated white collar professionals such as researchers, doctors, engineers etc. 40-100k PA.
Upper class: People with dominant influence over society including royalty, senior politicians, directors of major corportations, senior military officers, people with signifcant cultural power such as major entertainment starts etc. In excess of 100k PA.
These figures are very general estimates and class analysis is a very very generalistic study anyway. Money does not always come from jobs, not everyone marries into the same class etc.