About Leomhann Cridhe Limited (06967131) United Kingdom