About Spice Cube (ammanford) Ltd (07719630) United Kingdom