About Tammy Investment Limited (13552119) United Kingdom