About Pembroke & Nash Installations Ltd (09571246) United Kingdom