About Manor Road Stores (scarborough) Ltd (08422113) United Kingdom