About Charles Stanley & Co. Limited (01903304) United Kingdom