About St Annes Palace Operations Limited (12007062) United Kingdom