About Haines Associates Limited (04188043) United Kingdom