About Lang Electronics Design Limited (11241869) United Kingdom