About R & B Walters Ltd (13126380) United Kingdom