About Icom Kendal Limited (08485238) United Kingdom