About Campbell & Rose Cic (12176480) United Kingdom