About Manor Road Store Ltd (12690332) United Kingdom