About Campbell & Glasby Ltd (08496179) United Kingdom