About Simons Group Limited (02147887) United Kingdom