About N. Charles & Son Limited (05178234) United Kingdom