About Charles D. Holmes & Co. Limited (00618991) United Kingdom