About D P Fletcher Consulting Ltd. (09848638) United Kingdom