About C & N Barton Limited (10445280) United Kingdom