About Gc & Lp Installations Ltd (12192652) United Kingdom