About Stek (uk) Limited (04773618) United Kingdom