NEWPORT COMPONENTS LTD