About Se7en S St Helens Ltd (13479492) United Kingdom