About Campbell Irvine Limited (01117838) United Kingdom