About Oval Palace Foods Ltd (13584234) United Kingdom