About Charrington & Wood (overseas) Ltd. (01654415) United Kingdom