About Mcginn & Dolphin Ltd (09878697) United Kingdom