About Haldenby Associates Limited (11927003) United Kingdom