About James Newark Limited (11996663) United Kingdom