About Campbell Hay Limited (08032669) United Kingdom