About Meadowbank Spice Ltd (SC641315) United Kingdom