About Macneel & Partners Ltd (04381718) United Kingdom