About Houlston Electrical Limited (07363699) United Kingdom