About Keith Cannon & Company Limited (05563102) United Kingdom