About Thomas Wright House Ltd (11639310) United Kingdom