About Charles A. Wood & Co. Ltd. (04518602) United Kingdom