About Lambert Smith Hampton Group Limited (NF003072) Great Britain