About Period Home & Interiors Limited (11586404) United Kingdom