About Barclay House Rtm Company Limited (08036335) United Kingdom