About Technical Editing Services Limited (02928662) United Kingdom