About Sarah Group Limited (12653356) United Kingdom