About R & Y Management Limited (11209261) United Kingdom