About Floreat House Limited (09875245) United Kingdom