About Longbourn Management Ltd (13335286) United Kingdom