About Hormead Company Limited (02962536) United Kingdom