About M. Hird & Sons Limited (00292771) United Kingdom