About Northcote Clark Limited (11505280) United Kingdom