About Floating Developments Limited (08363534) United Kingdom