About Cardamom & Pastry Ltd (12694948) United Kingdom