About Rice Lake Weighing Systems Uk Limited (10435343) United Kingdom