About Oshrock Limited (11539332) United Kingdom