About C. John (rare Rugs) Limited (01303646) United Kingdom