About Jack Newbury Ltd (13689139) United Kingdom