About Liam Mackay Ltd (SC576438) United Kingdom