About Uk Pits & Grills Ltd (13134945) United Kingdom