About Theydon Electrical Limited (08323479) United Kingdom