About Bain Press Limited (12248921) United Kingdom