About Canavan Electrical Limited (10425933) United Kingdom