About Holbeach Spice Ltd (11508030) United Kingdom