About Mcdermotts Foods Ltd (SC626149) United Kingdom