About Mye Food & Services Development Limited (SC685396) United Kingdom