About Kenny & Harvey Limited (07862254) United Kingdom