About Floating Harbour Limited (10089918) United Kingdom