About J. W. Muggeridge & Sons Limited (00667938) United Kingdom