About Sterling Lee Limited (10483117) United Kingdom