Vsg Asset Management, Ltd.