About Cubana House Limited (07193763) United Kingdom