About Burnstowe Investment Management Llp (OC421173) United Kingdom