About Loxton Electrical Services Limited (06464328) United Kingdom