About Macneil Stone Ltd (11400341) United Kingdom