About Taurus House Rtm Company Limited (10493604) United Kingdom