About Kelly Partners Llp (OC333951) United Kingdom