About Sterow Limited (08916489) United Kingdom