About Shield Membranes Limited (08853073) United Kingdom