About Campbell-legg Ltd (08527870) United Kingdom