About Lone Star Ventures Limited (08945203) United Kingdom