About Kendal & Dec Limited (11639615) United Kingdom