About Almond International Limited (10087027) United Kingdom