About S Dewey Consultancy Limited (06864858) United Kingdom