About Hamloc Electrical Services Ltd (12982481) United Kingdom