About Charles Lee Limited (02156531) United Kingdom