About Jester Associates Llp (OC411735) United Kingdom