About Loxton Electrical Holdings Limited (08565009) United Kingdom