About Chick-n-spice Ltd (06814407) United Kingdom