About Osprey (u.k.) Limited (03523613) United Kingdom