About Nobel Rug Limited (13268427) United Kingdom