About Floating Plant Services Ltd (05969794) United Kingdom