About Hanro (u.k.) Limited (02267910) United Kingdom