About Flr & Co Ltd (09731915) United Kingdom