About Tamara Brown Design Limited (09873102) United Kingdom