Beachcroft Wansbroughs makes its mark with new logo