About Macneil Limited (04417618) United Kingdom