About Ballantyne & Leahy Ltd (12200942) United Kingdom