About Tamar Stores Limited (08223914) United Kingdom