About Pitstop Grill Ltd (08860032) United Kingdom