About David S Grill House Limited (11787103) United Kingdom