About D. Pitout Consulting Limited (06156107) United Kingdom