About Subway Stores Limited (06811652) United Kingdom