About Hammand Limited (04263250) United Kingdom