About Flixton House Limited (02028642) United Kingdom