About Abhi Meat Centre Limited (10582557) United Kingdom