About Walter Charles Ltd (12139829) United Kingdom