About Flint & Flint (cheshire) Limited (11886306) United Kingdom