About N Edmondson Ltd (12948229) United Kingdom