About Lee S Cardiff Limited (11383941) United Kingdom