About Sandwich Statics Ltd (08341450) United Kingdom