About Gaylord Spice Ltd (12217249) United Kingdom