About Lee S Tuck Shop Ltd (12306487) United Kingdom