About N & A Edwards Limited (05887431) United Kingdom