About Ambrose Lynch Limited (11156263) United Kingdom