About Rubis West Indies Limited (00308778) United Kingdom