About Landhurst Electrical Services Limited (01750491) United Kingdom