About G & L Interior Services Ltd (08335242) United Kingdom