About Alexandra House Rtm Company Limited (07234139) United Kingdom