About Flint & Clay Ltd (10995081) United Kingdom