About Slatted Screen Fencing Ltd (11503015) United Kingdom