About Lee & Co (uk) Ltd (07780596) United Kingdom