About Wickstowe Management Llp (OC362658) United Kingdom