About Sarah Channon Limited (11017839) United Kingdom