About Clifford Electrics Limited (08175211) United Kingdom