About Haines Holdings Limited (02674865) United Kingdom