About J.c. Bell Newhouse Ltd. (SC258102) United Kingdom