About Simons & Green (stanmore) Limited (04232874) United Kingdom