About Leicester House Rtm Company Limited (07234225) United Kingdom