About The Meatball Company Ltd (12741403) United Kingdom