About Barrymore Bow Lane Rtm Company Ltd (09274529) United Kingdom