About C H S Almond Limited (10101489) United Kingdom