About Ecd Technical Publications Limited (06167831) United Kingdom