About Clerkenwell Street Light Simmons Limited (10726473) United Kingdom