About Mcgills Holdings Limited (11881079) United Kingdom