About John Haines International Limited (02188417) United Kingdom