John McLaughlin, Managing Director of Texpro Ltd