About Campbell Tickell Limited (04713939) United Kingdom