About Hjortron Partners Llp (OC402612) United Kingdom