About Whitworth & Rush Limited (06236127) United Kingdom