About St Philopater S&m Ltd (10982760) United Kingdom