About Hatcham Technologies Ltd. (10836097) United Kingdom