About Tengale Limited (11589615) United Kingdom