About Latin Caribbean House Ltd (13024274) United Kingdom