About Mcgavigan Holdings Limited (11105062) United Kingdom