About R. S. Lee & Partners (06165878) United Kingdom