About The Canny Group Limited (09590861) United Kingdom