About Langer Roo Ltd (10180557) United Kingdom