About Flor Building Ltd (12114862) United Kingdom