About Duncan Court Associates Rtm Company Limited (06491152) United Kingdom