About Gibbs And Walters Ltd (11901921) United Kingdom