About Spector Electronic Services Limited (02571158) United Kingdom