About Little Rebel Rugs Limited (12955338) United Kingdom