About Mayes Kennedy & Company Limited (07833019) United Kingdom