About Kea Automation Limited (06965153) United Kingdom