About S. Lee Limited (SC161558) United Kingdom