About L H C Du Mont Limited (10345829) United Kingdom