About David Kellett & Partners Limited (02805603) United Kingdom