Carter and King Ltd - Profile