About Haselbech Associates Ltd. (02496485) United Kingdom