About B Mcgarr & Co Ltd (12199503) United Kingdom