About Williams Charles & Co. Ltd (13068612) United Kingdom