About Newhouse Johnston Partnership (SL001546) United Kingdom