About Medway Spice Ltd (11977752) United Kingdom