About Lethbridge London Limited (07571459) United Kingdom