About Oakridge Herefords Limited (05484923) United Kingdom