About Lone Star Developments Limited (07993834) United Kingdom