About Mitcheldean Chippy Limited (12688597) United Kingdom