About The Kanabus Company Limited (03619125) United Kingdom