About Sauk London Limited (11889413) United Kingdom