About Kenny & Reynolds Limited (00686483) United Kingdom