About Alcocks Limited (04850993) United Kingdom