About Campbell Edwards Limited (10943815) United Kingdom