About N. Walters Ltd (12605789) United Kingdom