About Ely Spice Ltd (09163032) United Kingdom