About Tammela Ltd (11881823) United Kingdom