About Specktor Limited (02685390) United Kingdom