About Barclay Court Rtm Company Limited (07088291) United Kingdom