About Hafren Environmental Associates Limited (12283347) United Kingdom