About Sarah & Care Limited (11780025) United Kingdom