About Doug.jowle Technical Training Ltd (12882941) United Kingdom