About Liam Flanagan Limited (06640929) United Kingdom