About Macneal & Painter Limited (09768543) United Kingdom