About Campbell Bell Ltd (SC685529) United Kingdom