About Tudor Rose Binding Company Limited (03741982) United Kingdom