About Tabitha Thomas Limited (09842786) United Kingdom