About Structural Membranes (holding) Limited (12269188) United Kingdom