About Croft Electrical Limited (10981239) United Kingdom