About Take Heed Electrical Limited (03692338) United Kingdom