About Strada Flat Roof Membranes Limited (11611965) United Kingdom