About 38-40 Pembroke Rd E17 Rtm Company Limited (09024466) United Kingdom