About Tara Williams Investments Ltd (08012498) United Kingdom