About Tamara Ellis Design Limited (07655974) United Kingdom