About L Mcgee Limited (10765838) United Kingdom