About S. London Limited (07808843) United Kingdom