About Mcgarry & Micheals Ltd (11658296) United Kingdom