About De La Beche Limited (11491796) United Kingdom