About Notting Hill Rugs Limited (11454482) United Kingdom