About Norfolk And Norwich Send Association Ltd (02854806) United Kingdom