About Havana Plymouth Ltd (12907701) United Kingdom