About Sandwich Plate Structures Limited (04682479) United Kingdom