About Simons Developments Newark Limited (12215462) United Kingdom