About Flocoe Interiors Ltd (12019052) United Kingdom