About Intech Public Relations Limited (01729831) United Kingdom