About 18 Kempsford Partners Ltd (06422850) United Kingdom