About Osprey Safety Services Limited (10793162) United Kingdom