About Lee And Moore Limited (13573537) United Kingdom