About Flint & Cowley Limited (13186631) United Kingdom