About Lethbridge Holdings Limited (10856417) United Kingdom