About Capital Rugs Limited (08723155) United Kingdom