About Floating Studio Ltd (09780327) United Kingdom