About Tri-star Lucas Limited (NI648913) United Kingdom