About Kemlyn Consultants Ltd (07321295) United Kingdom