About Sarah Kennard Consulting Limited (12370137) United Kingdom