About Ruddock Close Rtm Company Limited (07893498) United Kingdom