About Ambassador House Rtm Company Limited (12962213) United Kingdom