About A. Shepherd & Sons Limited (01692511) United Kingdom