About Cranford Hazards Research Ltd. (10522003) United Kingdom