About Campbell Mackie Limited (SC347813) United Kingdom