About Messrs Kennedy Ltd (SC030420) United Kingdom