About Sandvik Osprey Limited (01189998) United Kingdom