About Kantrol Olutions Ltd (13521183) United Kingdom