About Lp Barrow Ltd (13577844) United Kingdom