About Speytek Limited (SC331682) United Kingdom