About Design & Safety Limited (06098502) United Kingdom