About Leamington House Rtm Company Limited (05588012) United Kingdom