About Kenny & Co Limited (07868354) United Kingdom