About Sarah Spencer Ashworth Ltd (13445536) United Kingdom