About Lancaster Rubber And Industrial Supplies Limited (03731558) United Kingdom