About Langthorpe Management Ltd (13260423) United Kingdom