About Ho & Co Food Limited (10734382) United Kingdom