About Tammas Ltd (09704293) United Kingdom