About Sarah Stephen Ltd (11944911) United Kingdom