About Lee Mccormack Consultancy Limited (12030924) United Kingdom