About K Charles & Son Limited (07200834) United Kingdom