About Edgar Nelson Limited (09431416) United Kingdom