About Louis Latour Limited (02482400) United Kingdom