About R T D Holdings Limited (07556767) United Kingdom