About Beacon House Barry Rtm Company Ltd (11738297) United Kingdom