About A.w. Herd & Sons Limited (SC027384) United Kingdom