About Hampden Spice Ltd (SC654557) United Kingdom