About Trafford Technical Authoring Services Limited (06235138) United Kingdom