About Liam Doherty Consulting Limited (SC581468) United Kingdom