About Spektra Tek Limited (13078952) United Kingdom