About David Lapthorn & Company Limited (05967934) United Kingdom