About Tamar Retail Limited (06251204) United Kingdom