About Acclaim Safety Systems Limited (03923418) United Kingdom