About Caedmon Partners Llp (OC316587) United Kingdom