About Lee & Co Consultants Ltd (03867962) United Kingdom