About Tamara Short Ltd (13227408) United Kingdom