About Newenden Associates Ltd (02111170) United Kingdom