About Glen Rushworth Limited (01675946) United Kingdom