About Hancock & Brown (holdings) Limited (05597352) United Kingdom