About Harrow Meats Limited (02762639) United Kingdom