About Talica Engineering Ltd (SC475272) United Kingdom