About Longbay Seapower Ltd (08675482) United Kingdom