About Landworth Electrics Limited (06394858) United Kingdom