About John Cannaby Associates Limited (06914930) United Kingdom