About Kannan Process Consultants Limited (06511010) United Kingdom