About Western Osprey Limited (13682629) United Kingdom