About Hancock (uk) Limited (04100740) United Kingdom