About Cuba (dorset) Limited (05928601) United Kingdom