About Lang And Gan Limited (12829345) United Kingdom