About Charles Edwards & Co. Ltd. (07733720) United Kingdom