About Joseph Holden & Sons Limited (00162245) United Kingdom