About Tamara Limited (06335569) United Kingdom