About David Hancock Safety Ltd (10196073) United Kingdom