About Tecktack Covering Limited (13670398) United Kingdom