About Campbell Digital Enterprises Ltd (12815788) United Kingdom