About Mcdowell Foods Ltd (11611476) United Kingdom