About Mcgillycuddy Ltd (06147513) United Kingdom