About Blackmore & Florea Ltd (13518731) United Kingdom