About Holloways Period House Shops Limited (10469518) United Kingdom