About G & L Design & Build Ltd (11100891) United Kingdom