About Alderoak Herefords Limited (11954066) United Kingdom