About Sartre Limited (03937649) United Kingdom