About Nelson W. Phillips Consulting Ltd (07307523) United Kingdom