About Canny & Associates Limited (11397073) United Kingdom