About Barlow Corporation Lp (SL011318) United Kingdom