About Campbell & Macintosh Limited (SC357350) United Kingdom