About Kanon Liquid Handling Ltd (04773190) United Kingdom