About Diamond Palm Ltd (08438159) United Kingdom