About Haines & Dell Limited (01952470) United Kingdom