About Rr Sea St. Helens Limited (06918528) United Kingdom