About Caicom Limited (07098023) United Kingdom