About Liquid Floor Screed (wales) Limited (08462813) United Kingdom