About R & S Benning Limited (12424357) United Kingdom