About Canny Fox Consultancy Ltd (08564525) United Kingdom