About Meat Inn Of Haverhill Ltd (13200176) United Kingdom