About Ambrose Walsh Ltd (05268394) United Kingdom