About Slipway Lancashire Limited (11044878) United Kingdom