About A. Holt & Sons Limited (00175385) United Kingdom