About L & K Mcarthur Ltd (SC566751) United Kingdom