About Langs Holdings Limited (12747276) United Kingdom