About J & O Meats Ltd (11484506) United Kingdom