STS DEFENCE LIMITED

PO12 1AF (South East)