About Duncan Foulkes Public Relations Limited (05420362) United Kingdom