About Cape (electrical & Mechanical) Holdings Ltd (12133627) United Kingdom