About David Pitt Limited (05959317) United Kingdom