About G.a. Clapham & Son (new Mills) Limited (00384402) United Kingdom