About Newman Nede & Co. Ltd (05416494) United Kingdom