About David Kelsall Ltd. (06984213) United Kingdom