About John Rowan & Partners Llp (OC302030) United Kingdom