R M ARCHIBALD LIMITED