About Barrowfield Lodge Rtm Company Limited (08434224) United Kingdom