About C And N Ashcroft Ltd (11526961) United Kingdom