About S.p. & M.l. Neal Consultancy Limited (07780069) United Kingdom