About Campbell & Tate Ltd (04505714) United Kingdom