About Bainbridge Print Studio Limited (10059868) United Kingdom