About Mark Clifford Electrical Ltd (12439723) United Kingdom