About K & B Meats Limited (02582203) United Kingdom