About Liam Stuart Mcarthur Ltd (SC678710) United Kingdom