About Tamara Lounge Limited (07678947) United Kingdom