About Mcgugan Software Limited (07269119) United Kingdom