About Tectorius (uk) Limited (04654416) United Kingdom