About Kehorne Limited (06569434) United Kingdom