About Sarah Sheard Ltd (10650760) United Kingdom