About Sarah Jelly Limited (09439502) United Kingdom