About Nomadic Rugs Limited (08162610) United Kingdom