About Tecl Fire Protection Limited (11056456) United Kingdom