About L.v. Ingrams & Company Limited (03629209) United Kingdom