About Specc Ltd (11777472) United Kingdom