About G.m. Lang & Son Limited (01458208) United Kingdom