About Tekkle Constructions Ltd (11691546) United Kingdom