About Liam Mcelroy Limited (10995332) United Kingdom