About Tara Turner London Ltd (09766059) United Kingdom