About Clifford Electrical Ltd (12969593) United Kingdom