About Stephen John Taylor Electrical Limited (09080244) United Kingdom