About Barrington Mews Rtm Company Limited (09121039) United Kingdom