About Lee Shu International Limited (01937837) United Kingdom