About Harper Electrical Contractors (holdings) Limited (07791699) United Kingdom