About N. Knowles & Son Limited (01251184) United Kingdom