About Tammillec Limited (03245111) United Kingdom