About Cabana (holdings) Limited (01687197) United Kingdom