About K. Charles & Co. Limited (01633347) United Kingdom