About S & A Needham Enterprises Ltd (08874117) United Kingdom