About Tamara Shields Limited (11021279) United Kingdom