About Lee & Co Consulting Ltd (10854502) United Kingdom