About Stephen Evans Holdings Limited (11215698) United Kingdom