About Rsc Inns Limited (12220763) United Kingdom