About Charles D Smith & Associates Ltd (05305953) United Kingdom