About Campbell Lamb Uk Limited (08176792) United Kingdom