About Sts Floor Screeds Limited (11457606) United Kingdom