About C.richards & Son (type-founders) Limited (00695004) United Kingdom