About Barlow Impex Lp (SL013060) United Kingdom