About R & S Concession Stand Limited (13308698) United Kingdom