About W Kelly Limited (06331317) United Kingdom