About The Rubber Stamp Company 1890 Limited (06921302) United Kingdom