About Clarkhouse Electrical Limited (06963267) United Kingdom