About Cubra Electrical Limited (10708532) United Kingdom