About Sara Kennard Limited (07413585) United Kingdom