About Mr Spice Hamilton Ltd (SC671242) United Kingdom