About Leamington Court Rtm Company Limited (10191260) United Kingdom