About H A Holmes & Sons Limited (00264643) United Kingdom