About Hammerton Caribbean Ltd (08218306) United Kingdom