About Sarah Foll Limited (11543739) United Kingdom