About St Edith S Management Limited (01353440) United Kingdom