About Julian And Co Managing Partners Ltd (08731152) United Kingdom