About Essex Technical Design Limited (10718537) United Kingdom