About 24-26 Deganwy Avenue Rtm Company Limited (10322924) United Kingdom