About The Alexandra Rtm Company Limited (07802708) United Kingdom