About Devonshire Warwick Capital Llp (OC398053) United Kingdom