About Carshalton Grill Limited (09708024) United Kingdom