About Lee 1960 Limited (08729256) United Kingdom