About Richard Macneil Limited (07327478) United Kingdom