About Campbell & Kaminski Limited (06219791) United Kingdom