About Kenny & Reynolds 85 Limited (01887112) United Kingdom