About Spectrakey Ltd (07208132) United Kingdom