About Anchin Rugs Limited (09209661) United Kingdom