About The Manchester Rubber Stamp Company Limited (02461063) United Kingdom