About Tammy Thomas Ltd (12083281) United Kingdom