About Liam T Barry Limited (11595371) United Kingdom