About Flint & Hardings Limited (10321333) United Kingdom