About C N Allen Limited (01710377) United Kingdom