About The Period House Store Limited (05592197) United Kingdom