About Neil Dewsnip Consultancy Limited (12094399) United Kingdom