About Chilli Spice (shrewsbury) Ltd (11864171) United Kingdom