About Safety Devices International Limited (05331313) United Kingdom