About Rubber Stamp Company Limited - The (NI019325) United Kingdom