About No. 41 Style & Home Limited (11206272) United Kingdom