About Short And Stout Limited (10497433) United Kingdom