About Charles Walter Ltd (13682159) United Kingdom