About Kintrol Int L Ltd (07676668) United Kingdom