About Stout Limited (09101879) United Kingdom