About Kelsall Williams Limited (04641094) United Kingdom