About K A Appledore Ltd (10627133) United Kingdom