About The Sizzling Grill Ltd (09320392) United Kingdom