About Nelson Roller & Rubber Co. Limited (00346134) United Kingdom