About Campbell Troup Limited (SC174624) United Kingdom