About Chai Meats Limited (03499981) United Kingdom