About Daedalus Safety Limited (07282210) United Kingdom