About Campbell Technology Limited (08963496) United Kingdom