About Lang Developments Limited (10971714) United Kingdom