About R & R Country Limited (00522120) United Kingdom