About Sarah Chenevix-trench Limited (05281489) United Kingdom