About Kanks & Co Limited (08661594) United Kingdom