About Spector Design Ltd (10177932) United Kingdom