About Charles Lomax & Son Limited (00702191) United Kingdom