About Flint & Thompson Limited (10308652) United Kingdom