About R & S Management Team Limited (09894316) United Kingdom