About Newham Concern Ltd (13244640) United Kingdom