About Kent H. Landsberg Europe Limited (04328243) United Kingdom