About Mei S Foods Golspie Limited (SC254108) United Kingdom