About Duncan Rugs Limited (NI036656) United Kingdom