About Canny Marshall Limited (08283444) United Kingdom