About Barlow Lv Ltd (12228097) United Kingdom