About Campbell Design Services Limited (02867826) United Kingdom