About Spectolabs Limited (09984238) United Kingdom