About Special Structures Lab. Limited (03512727) United Kingdom