About Osk Limited (13384906) United Kingdom