About Hancock Cash & Carry Limited (00868097) United Kingdom