About Sarah Cafe Limited (11938496) United Kingdom