About Consstar Ltd (10759273) United Kingdom