About Security Design & Development Limited (02515202) United Kingdom