About Tuscan Clear Lake Ltd (12942457) United Kingdom