About Cell Intl Ltd (08471807) United Kingdom