About The Screed Specialists Ltd (13333839) United Kingdom