About Chamb Installation Ltd (11976981) United Kingdom