About St Peter And St James Hospice Shops Limited (03146736) United Kingdom