About Osprey Ship 2 Limited (08822329) United Kingdom