About Spector Limited (04981986) United Kingdom