About Jpw Osprey Shalford Limited (13128155) United Kingdom