About Oxford Road Supermarket Ltd (12750434) United Kingdom