About G D Design & Installations Ltd (10057985) United Kingdom