About Newman Of London Ltd (13668594) United Kingdom