About Barley Mere Rtm Company Ltd (08069859) United Kingdom