About Denehurst Chemical Safety Limited (04014705) United Kingdom