About Spence Elec Limited (10446049) United Kingdom