About Campbell Tickell Holdings Limited (05527853) United Kingdom