About Lee & Co Ltd (09236323) United Kingdom