About Charles Waldorf Limited (10948321) United Kingdom