About Messrs Jks & Co Limited (08952715) United Kingdom