About Newark Safety Solutions Limited (09381685) United Kingdom