About Kendal Wills Limited (04434710) United Kingdom