About London Grille & Gate Solutions Ltd (09358288) United Kingdom