About Barnsdale Close Rtm Company Limited (08867622) United Kingdom