About Almonds - Penstar Limited (11976008) United Kingdom