About Loewen & Donoghue Ltd (12097490) United Kingdom