About Sara Simmonds Holdings Limited (12427001) United Kingdom