About Flint And Cook Limited (12997370) United Kingdom