About Carol Lake Ltd (07595297) United Kingdom