About Socrates Services Limited (02347916) United Kingdom